package com.qm.chp01type;

/**
 * @author wb
 * @date 2023-06-10 9:41
 * @description:
 *               整型、实型（常量）、字符型数据可以混合运算。运算中，不同类型的数据先转化为同一类型，然后进行运算。
 *               转换从低级到高级。
 *               低 ------------------------------------> 高
 *               byte,short,char—> int —> long—> float —> double
 *               数据类型转换必须满足如下规则：
 *               1. 不能对boolean类型进行类型转换。
 *               2. 不能把对象类型转换成不相关类的对象。
 *               3. 在把容量大的类型转换为容量小的类型时必须使用强制类型转换。
 *               4. 转换过程中可能导致溢出或损失精度，例如：
 */
public class MyType02 {
    public static void main(String[] args) {
        int i = 128;
        byte b = (byte) i;
        System.out.println(b);
        int num = 130;
        byte numb = (byte) num;
        System.out.println(numb);
    }

}
